electron deficiency - English Synonyms Dictionary